// 《安全生产责任书》页面接口文件
import request from '@/utils/request.js';

/**查询 责任书下发接口 */
export function listLetterRecord(query){
  return request({
    url: '/system/issue/list',
    method: 'get',
    params: query
  })
}

/**查询 关联模版接口 */
export function listTemplate(data){
  return request({
    url: '/system/issue/getAssociatedTemplate',
    method: 'post',
    data
  })
}

/**责任书下发按钮接口 */
export function issueLetterRecord(data){
  return request({
    url: '/system/issue/dutyBookIssue',
    method: 'post',
    data
  })
}

/**查询 责任书上传接口 */
export function listLetterUpload(query){
  return request({
    url: '/system/letter/list',
    method: 'get',
    params: query
  })
}

/**新增 责任书上传接口 */
export function addLetterUpload(data){
  return request({
    url: '/system/letter',
    method: 'post',
    data
  })
}
/**编辑 责任书上传接口 */
export function editLetterUpload(data){
  return request({
    url: '/system/letter',
    method: 'put',
    data
  })
}
/**删除 责任书上传接口 */
export function deleteLetterUpload(ids){
  return request({
    url: `/system/letter/${ids}`,
    method: 'delete'
    
  })
}
/**详情 责任书上传接口 */
export function detailLetterUpload(ids){
  return request({
    url: `/system/letter/${ids}`,
    method: 'get'
    
  })
}
/**签订 责任书签订接口 */
export function signLetter(data){
  return request({
    url: `/system/record`,
    method: 'put',
    data
    
  })
}

/**查询 责任书签订接口 */
export function listLetterSign(params){
  return request({
    url: `/system/record/list`,
    method: 'get',
    params
    
  })
}



/**id 查询 责任书签订接口 */
export function getLetterSign(id){
  return request({
    url: `/system/record/list/${id}`,
    method: 'get'
  })
}

/**责任书下发 绑定模版 */
export function bindTemplate(data){
  return request({
    url: `/system/issue/templateBinding`,
    method: 'post',
    data
  })
}
